lab animals - Turkish English Dictionary